protector superior - German English Dictionary